bet you dollars to doughnuts - French English Dictionary